c21cdaf413ee2b43eb927d4f26da772008f34e09,idea/src/org/jetbrains/jet/plugin/formatter/JetFormattingModelBuilder.java,JetFormattingModelBuilder,createSpacingBuilder,#CodeStyleSettings#,45

Before Change


                .beforeInside(BLOCK, FUN).spaceIf(settings.SPACE_BEFORE_METHOD_LBRACE)
                .afterInside(LBRACE, BLOCK).lineBreakInCode()
                .beforeInside(RBRACE, CLASS_BODY).lineBreakInCode()
                .beforeInside(RBRACE, BLOCK).lineBreakInCode();
    }

    @Override

After Change



                .afterInside(LBRACE, BLOCK).lineBreakInCode()
                .beforeInside(RBRACE, CLASS_BODY).lineBreakInCode()
                .beforeInside(RBRACE, BLOCK).lineBreakInCode()

                        // =============== Spacing ================
                .before(COMMA).spaceIf(settings.SPACE_BEFORE_COMMA)
                .after(COMMA).spaceIf(settings.SPACE_AFTER_COMMA)
                .around(EQ).spaceIf(settings.SPACE_AROUND_ASSIGNMENT_OPERATORS)
                .beforeInside(BLOCK, FUN).spaceIf(settings.SPACE_BEFORE_METHOD_LBRACE)

                // TODO: Ask for better API
                .beforeInside(COLON, PROPERTY).spaceIf(jetSettings.SPACE_BEFORE_TYPE_COLON)
                .afterInside(COLON, PROPERTY).spaceIf(jetSettings.SPACE_AFTER_TYPE_COLON)
                .beforeInside(COLON, CLASS).spaceIf(jetSettings.SPACE_BEFORE_TYPE_COLON)
                .afterInside(COLON, CLASS).spaceIf(jetSettings.SPACE_AFTER_TYPE_COLON)
                .beforeInside(COLON, FUN).spaceIf(jetSettings.SPACE_BEFORE_TYPE_COLON)
                .afterInside(COLON, FUN).spaceIf(jetSettings.SPACE_AFTER_TYPE_COLON)
                .beforeInside(COLON, TYPE_PARAMETER).spaceIf(jetSettings.SPACE_BEFORE_TYPE_COLON)
                .afterInside(COLON, TYPE_PARAMETER).spaceIf(jetSettings.SPACE_AFTER_TYPE_COLON)
                .beforeInside(COLON, VALUE_PARAMETER).spaceIf(jetSettings.SPACE_BEFORE_TYPE_COLON)